Goto

Collaborating Authors

 predict student grade part 2


Bayesian Linear Regression in Python: Using Machine Learning to Predict Student Grades Part 2

#artificialintelligence

For details about this plot and the meaning of all the variables check out part one and the notebook. Now, let's move on to implementing Bayesian Linear Regression in Python. Let's briefly recap Frequentist and Bayesian linear regression. Where the response, y, is generated from the model parameters, β, times the input matrix, X, plus error due to random sampling noise or latent variables. In the ordinary least squares (OLS) method, the model parameters, β, are calculated by finding the parameters which minimize the sum of squared errors on the training data.